mechanically driven - İspanyolca İngilizce Sözlük